By Train
Jammu is well connected by train to points south and east. Jammu Tawi is an important railhead of the Norther Railways serving the Jammu and Kashmir State. It is the second last major rail stop heading north, the last one being Udhampur and most people only see it long enough to get from the train station to the bus stand to continue on to Srinagar.
To Srinagar there are several J&K SRTC buses taking 12 hours and costing Rs 150. Sumo 4wd jeep taxis also do this trip in approximately 8 hours and cost Rs 200 per person or more if you wish to hire the whole taxi to yourself. Minibuses also run from outside Jammu bus stand and more comfortable and sometimes cheaper than Sumos. For people who prefer comfortable journeys, try to hire a Toyota Innova for yourself, although it will be very expensive.
By plane
Jammu has an excellent airport which has many flights from Delhi and Leh. Kingfisher, Spice Jet, Jet Airways, Indian Airlines, Goair and Deccan Airways have flights from Delhi.
By road
Jammu lies on the National Highway 1-A and is connected by national highway network to all parts of the country. Amritsar - 243 kms, Chandigarh - 436 kms , Delhi - 586 kms., Katra - 48 kms, Srinagar - 305 kms, Manali - 428 kms, Patnitop - 112 kms. Mansar - 60 kms.